Big Huge Thesaurus

boiling water reactor

noun